weed sprayer - French English Dictionary